﻿var j = jQuery.noConflict();
j(function()
{
    j(".maximage").each(
        function()
        {
            j(this).scaleImage(j(this).attr("rel"),j(this).attr("rev"));
        }
    );
    j(".maximage").css('display','block');
    
});
j.fn.scaleImage=function(scaleWidth,scaleHeight) {  
    if(j(this).width()!=undefined)
    {
        var width = j(this).get(0).width;
        var height = j(this).get(0).height;
        scaleWidth=parseInt(scaleWidth);
        scaleHeight=parseInt(scaleHeight);
        //Lấy tỉ lệ co giãn của chiều rộng
        var rWidth = width / scaleWidth;
        //Lấy tỉ lệ co giãn của chiều cao
        var rHeight = height / scaleHeight;
        //Tỉ số giữa 2 tỉ lệ
        var r = rWidth > rHeight;
        //Tỉ lệ giữa chiều rộng và chiều cao
        var ratio = width / height;
        if(width>scaleWidth || height>scaleHeight)
        { 
            if (r) {
                    j(this).width(scaleWidth);
                    j(this).height(scaleWidth / ratio);
            }
            else {
                j(this).height(scaleHeight);
                j(this).width(scaleHeight * ratio);
            }
        }
    }
}


